mount hombori - German English Dictionary